stacking crane - French English Dictionary